package com.sxhalo.fsms.domain;

import java.util.Date;

public class FactDrawingInfo {
	/**
	 * 图纸id，GUID类型，与附件表保持一致
	 */
	private String drawingId;

	/**
	 * 图纸名称
	 */
	private String drawingName;

	/**
	 * 图纸分类，字典表定义
	 */
	private String typeId;

	/**
	 * 相对路径
	 */
	private String relativePath;

	/**
	 * 访问路径
	 */
	private String path;

	/**
	 * 图纸上传地址
	 */
	private String filePath;

	/**
	 * 图片文件大小，单位:kb
	 */
	private Integer size;

	/**
	 * 图片后缀，jpg，png等
	 */
	private String suffix;

	/**
	 * 上传人，用户id
	 */
	private Integer uploadUser;

	/**
	 * 上传时间
	 */
	private Date uploadTime;

	/**
	 * 是否启用
	 */
	private Integer useState;

	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 更新时间
	 */
	private Date updateTime;
	private String realName;
	/**
	 * 删除标记
	 */
	private Integer deleteFlag;

	public String getDrawingId() {
		return drawingId;
	}

	public void setDrawingId(String drawingId) {
		this.drawingId = drawingId == null ? null : drawingId.trim();
	}

	public String getDrawingName() {
		return drawingName;
	}

	public void setDrawingName(String drawingName) {
		this.drawingName = drawingName == null ? null : drawingName.trim();
	}

	public String getTypeId() {
		return typeId;
	}

	public void setTypeId(String typeId) {
		this.typeId = typeId == null ? null : typeId.trim();
	}

	public String getRelativePath() {
		return relativePath;
	}

	public void setRelativePath(String relativePath) {
		this.relativePath = relativePath == null ? null : relativePath.trim();
	}

	public String getPath() {
		return path;
	}

	public void setPath(String path) {
		this.path = path == null ? null : path.trim();
	}

	public String getFilePath() {
		return filePath;
	}

	public void setFilePath(String filePath) {
		this.filePath = filePath == null ? null : filePath.trim();
	}

	public Integer getSize() {
		return size;
	}

	public void setSize(Integer size) {
		this.size = size;
	}

	public String getSuffix() {
		return suffix;
	}

	public void setSuffix(String suffix) {
		this.suffix = suffix == null ? null : suffix.trim();
	}

	public Integer getUploadUser() {
		return uploadUser;
	}

	public void setUploadUser(Integer uploadUser) {
		this.uploadUser = uploadUser;
	}

	public Date getUploadTime() {
		return uploadTime;
	}

	public void setUploadTime(Date uploadTime) {
		this.uploadTime = uploadTime;
	}

	public Integer getUseState() {
		return useState;
	}

	public void setUseState(Integer useState) {
		this.useState = useState;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}


	public String getRealName() {
		return realName;
	}

	public void setRealName(String realName) {
		this.realName = realName;
	}
}